democratic left (ecuador) - Espagnol Anglais Dictionnaire